Big Huge Thesaurus

Diomedea nigripes

noun